hidden or buried treasure - Espagnol Anglais Dictionnaire